Identifying Program Power Phase Behavior using Power Vectors

نویسندگان

  • Canturk Isci
  • Margaret Martonosi
چکیده

Characterizing program behavior carries significant value in various avenues of computer engineering research from investigation of future architectures tailored better for emerging applications to OS based dynamic management techniques. Most modern applications exhibit distinctively different behavior throughout their runtimes, which constitute several phases of execution that share a greater amount of resemblance within themselves compared to other regions of execution. These execution phases can occur at scales comparable to total program execution, necessitating prohibitively long simulation times for characterization. Due to the implementation of extensive clock gating and additional power and thermal management techniques in modern processors, these program phases are also reflected in program power behavior, which can be used as an alternative means of program behavior characterization for power-oriented research. In this paper we present our methodology for identifying phases in program power behavior and determining execution points that correspond to these phases as well as defining a small set of power signatures representative of overall program power behavior. In our similarity analysis we use power vectors sampled at program runtime with our power estimation setup, which consist of power values for 22 processor sub-components. We define a power similarity metric as an intersection of both magnitude based and ratio-wise similarities and develop a thresholding algorithm in order to partition the power behavior into similarity groups. We illustrate our methodology with the Gzip benchmark for its whole runtime and characterize Gzip power behavior with both the selected execution points and defined signature vectors.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Program Power Behavior Characterization

Fine-grained program power behavior is useful in both evaluating power optimizations and observing power optimization opportunities. Detailed power simulation is time consuming and often inaccurate. Physical power measurement is faster and objective. However, fine-grained measurement generates enormous amounts of data in which locating important features is difficult, while coarse-grained measu...

متن کامل

Combining Edge Vector and Event Counter for Time-Dependent Power Behavior Characterization

Fine-grained program power behavior is useful in both evaluating power optimizations and observing power optimization opportunities. Detailed power simulation is time consuming and often inaccurate. Physical power measurement is faster and objective. However, fine-grained measurement generates enormous amounts of data in which locating important features is difficult, while coarse-grained measu...

متن کامل

The Differences in Sensorimotor Rhythm Power During Performing In-Phase and Anti-Phase Patterns in Bimanual Coordination

Purpose: The sensorimotor cortex oscillations (frequency ranging between 12 and 15 Hz), commonly known as Sensorimotor Rhythm (SMR) has previously displayed a promising link between the performance of the visuomotor related to skill execution and part of psychology that is adaptive (e.g. the process linked attention which is automatic). This study examined the extent of SMR power in the executi...

متن کامل

Investigation and Control of Unstable Chaotic Behavior Using of Chaos Theory in Two Electrical Power Systems: 1-Buck Converter2- Power Transformer

This paper consist of two sections: control and stabilizing approach for chaotic behaviour of converter is introduced in first section of this paper for the removal of harmonic caused by the chaotic behaviour in current converter. For this work, a Time- Delayed Feedback Controller (TDFC) control method for stability chaotic behaviour of buck converter for switching courses in current control mo...

متن کامل

Reactive Power Sharing and Harmonic Voltage Modification in Single Phase Island Micro-Grid with Drop Control

Abstract: When several parallel inverters are in islands operating mode, the droop control scheme is usually used to control the inverters. The droop control method enables the inverters of a Micro-Grid to control the voltage and frequency of the network in a decentralized regulation behavior. The drop control method also enables the inverters to share the required active and reactive powers of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003